package org.spring.springboot.domain.join;

import io.swagger.annotations.ApiModelProperty;

import java.util.Date;

public class TsFastJoinInfo extends TsFastJoinInfoKey {

    @ApiModelProperty("加盟者的留名")
    private String joinName;

    @ApiModelProperty("审批回复")
    private String joinAuditRemark;

    @ApiModelProperty("生成时间")
    private Date joinAuditTime;

    @ApiModelProperty("0:正在审批，1:审批通过，-1:审批未通过")
    private String joinAuditFlag;

    @ApiModelProperty("预留字段1")
    private String joinN1;
    @ApiModelProperty("预留字段2")
    private String joinN2;
    @ApiModelProperty("加盟者的诉求留言")
    private String joinRemark;

    public TsFastJoinInfo(String joinPhone, String joinCreateTime, String joinName, String joinAuditRemark, Date joinAuditTime, String joinAuditFlag, String joinN1, String joinN2, String joinRemark) {
        super(joinPhone, joinCreateTime);
        this.joinName = joinName;
        this.joinAuditRemark = joinAuditRemark;
        this.joinAuditTime = joinAuditTime;
        this.joinAuditFlag = joinAuditFlag;
        this.joinN1 = joinN1;
        this.joinN2 = joinN2;
        this.joinRemark = joinRemark;
    }

    public TsFastJoinInfo() {
        super();
    }

    public String getJoinName() {
        return joinName;
    }

    public void setJoinName(String joinName) {
        this.joinName = joinName == null ? null : joinName.trim();
    }

    public String getJoinAuditRemark() {
        return joinAuditRemark;
    }

    public void setJoinAuditRemark(String joinAuditRemark) {
        this.joinAuditRemark = joinAuditRemark == null ? null : joinAuditRemark.trim();
    }

    public Date getJoinAuditTime() {
        return joinAuditTime;
    }

    public void setJoinAuditTime(Date joinAuditTime) {
        this.joinAuditTime = joinAuditTime;
    }

    public String getJoinAuditFlag() {
        return joinAuditFlag;
    }

    public void setJoinAuditFlag(String joinAuditFlag) {
        this.joinAuditFlag = joinAuditFlag == null ? null : joinAuditFlag.trim();
    }

    public String getJoinN1() {
        return joinN1;
    }

    public void setJoinN1(String joinN1) {
        this.joinN1 = joinN1 == null ? null : joinN1.trim();
    }

    public String getJoinN2() {
        return joinN2;
    }

    public void setJoinN2(String joinN2) {
        this.joinN2 = joinN2 == null ? null : joinN2.trim();
    }

    public String getJoinRemark() {
        return joinRemark;
    }

    public void setJoinRemark(String joinRemark) {
        this.joinRemark = joinRemark == null ? null : joinRemark.trim();
    }
}
